<?php
// 事件定义文件
return [
    'bind' => [
        'UserLogin' => 'app\event\UserLogin',
    ],

    'listen' => [
        'AppInit' => [],
        'HttpRun' => [],
        'HttpEnd' => [],
        'LogLevel' => [],
        'LogWrite' => [],

        // 该监听类会生效，同时订阅类里面的 onUserLogin() 也会生效
        'UserLogin' => ['\app\listener\UserLogin'],

        'OutputMyName' => [],
    ],

    // 监听事件的方法命名规范是  on + 事件标识（）驼峰命名

    // 一个订阅可以有多个事件发生
    'subscribe' => [
        \app\subscribe\UserSubscribe::class
    ],
];
